<!DOCTYPE html>
<html lang="zh-cn">
  <head>
    <meta charset="UTF-8">
    <title>Sucha's Blog - Archive for June, 2012</title>
    <meta name="generator" content="MarkdownProjectCompositor.lua">
    <meta name="author" content="Sucha">
    <meta name="keywords" content="suchang, programming, Linux, Lua">
    <meta name="description" content="Sucha's blog">
    <link rel="shortcut icon" href="../images/ico.png">
    <link rel="stylesheet" type="text/css" href="../styles/blog.css">
    <link rel="stylesheet" type="text/css" href="../styles/prism.min.css">
    <style id="site_theme"></style>
  </head>
  <body>
    <div id="body">
      <div id="text">
	   <!-- Page published by cmark-gfm begins here --><h1>Sucha's Blog ~ Archive for June, 2012</h1>
<p><a id="p1"></a></p>
<div class="date">12年6月27日 周三 20:52</div>
<h2>喜事和其他</h2>
<p>这个月喜事不少，阿辽童鞋 15 号大婚，赶在了阿闹和阿中童鞋之后。我和村长带
着寝室其他童鞋的祝福赶了过去，不过也是我大意的缘故，没想过人家辽宁北方人
结婚，中午才是重点，硬生生错过了。</p>
<p>还有，我延误了办理登机牌的时间，只能改签，让村长同学在沈阳多等了一个多小
时...</p>
<p>婚礼的场面没赶上，让阿辽的母亲也觉得我们的行程安排怎么这样...跟阿姨解释
了一下，可遗憾终究还是遗憾呀...</p>
<p>还好，赶上了盘锦的风景。北方人好客，他的岳父跟老叔带着我们几个人，逛了盘
锦的苇塘，那可是亚洲第一大苇塘，还看了红海滩，那个地方让阿辽同学都瞪眼，
盘锦呆了二十多年，才第一次到那么开阔的地方，听说之前是因为苇塘太大，芦苇
太高，所谓水深苇密，一般人进不来，所以一直都藏在深处，即便是本地人，也不
知道。等油井开进来，有了路，人们才慢慢熟悉这里。</p>
<p>看来，我们还是带了一点福气的，要不因为我们，那两小夫妻都没见过那地儿。</p>
<p>在盘锦，托阿辽的喜事，吃没少吃，喝没少喝，肚子又要大一圈了...</p>
<p>另外一单喜事，是许总童鞋离开了原来的公司，上路了。之前他只是想离职，碰上
又有其他小公司来找过他，他一看，那破小公司，就几个人，做的业务他也熟，他
们能做，他自己也能做呀。于是琢磨了一下，分析了一下风险，觉得可以承受，就
自己注册公司，开工上路了。</p>
<p>端午节，钱总跟马总都有事没来，只有熊总有空，我当时就纳闷，人那么少，急着
聚啥呢，都没想到，最先上路的居然是许总。</p>
<p>许总虽说是学计算机出身，很早之前就转做金融、财务这方面了，为此还离职过一
年，专心在合肥考研，目标北大某某学院，但是难度太大，没考上。尽管如此，他
还是进入了这一行。</p>
<p>这一行很大一部分还算是传统行业，跟 IT 这边的相比，很不一样，目前除了做
APP，以及网站，我是不懂还有什么是可以单干的了，而且，时间还非常重要。所谓
的融资之类的，还不是为了扩大组织的人力来对抗快速提升的业务量，在时间上拉
开与后来者、竞争者的关系，快速迭代，让产品进化更快，早点找到商业模式，要
不然，让诸如 TX 之类的看上了，千军万马碾过，就比如 TalkBox，如今早已被微
信干掉了，不到半年的事情。</p>
<p>而听许总这边上路的情况，貌似跟他以前做的，并没有差别很大。比如给小公司做
财务咨询，跑政府机构，他没离职之前，这部分都做了很久了，也积攒了一些客户。
上路之后，这些客户成了他很重要的资源，而他所涉及的业务，跟他离职之前的差
不了太多。最开始一两个月忙的，就是开公司需要准备材料，还好他跑过了不少政
府机构，这条路难不倒他，而上路之前的心路历程，比如风险分析之类的，对于传
统的行业来说，比较好做，因为市场等等变化不大，财务之类的分析对于从事这一
行的许总来说，轻车熟路。</p>
<p>开工还没过三个月，许总的话都放了出来，收支差不多平衡了，真是好样的!</p>
<p>相比之下，目前跟我住在一起的两位兄弟，就没那么好过了，他们公司裁人了，他
们的工作是给外资机构评估工厂工人工作情况，比如加班之类的。</p>
<p>三十年河东、三十年河西，未来会怎么变化，谁知道...</p>
<div class="category"><a href="CategoryLife.html">CategoryLife</a> / <a href="2012-06.html#p1">Permalink</a> / <a href="https://github.com/lalawue/homepage/discussions/categories/blog" target="_blank">Discussion</a></div>
<!-- date: 2012-06-27T20:52:52+0800 -->
<p><a id="p0"></a></p>
<div class="date">12年6月13日 周三 11:02</div>
<h2>视频同编同解驱动</h2>
<p>熬夜看欧锦赛，睡眠不足，这段时间又有很多想法然后赶着编码，眼睛是隐隐作
痛，不小心成了国家一级保护动物。</p>
<p>碰上深圳大雨，领导却神秘突降，带来了总部及各方的消息，以及可期待的全线飘
红的业绩。还好在少不了的饭局上，不用喝酒，省却了不少麻烦。</p>
<p>那些饭局不谈也罢……</p>
<p>还是梳理一下这段时间的工作，整了好几个月的视频同编同解驱动基本算是可用
了，目前长时间跑还会造成白平衡漂移（视频偏红），但是短时间内已不会造成死
机的情况。</p>
<p>第一次对 dsp 进行编程，涉及到对 dsp video engine （VE）的分时复用，最开始
是没看 datasheet，对所有涉及的寄存器都做保存、恢复，后来发现操作错了，一
些寄存器有指示开始解码的数据位，这会造成硬件挂掉。</p>
<p>每次设置寄存器都得小心设置这些数据位的值，但发现，即便这样，decoder 和
encoder 这两个 core 进行切换的时候，还是会造成 VE block。</p>
<p>这部分是 datasheet 上面没有的，基本上，如果不了解硬件具体实现的情况，只
能一步一步猜测了，我后续就是清掉所有的中断，关闭中断源，之后 reset VE，
才让 decoder 和 encoder 可以分时复用。</p>
<p>当然，实际情况更复杂一些，还涉及到外部的时钟源（晶振），不过，在这一次的修改中，
时钟部分不用动。</p>
<p>以上留做纪念吧。</p>
<div class="category"><a href="CategoryProgramming.html">CategoryProgramming</a> / <a href="2012-06.html#p0">Permalink</a> / <a href="https://github.com/lalawue/homepage/discussions/categories/blog" target="_blank">Discussion</a></div>
<!-- date: 2012-06-13T11:02:59+0800 -->
<!-- Page published by cmark-gfm ends here -->
  <div id="foot">2004-<script>var d = new
	Date();document.write(d.getFullYear())</script> &copy;
	Sucha. Powered by MarkdownProjectCompositor.
  </div>
  </div><!-- text -->
  <div id="sidebar">
  </div><!-- sidebar -->
  <script src="../js/prism.min.js" async="async"></script>
  <script src="../js/blog_sidebar.js"></script>
  </div> <!-- body -->
</body>
</html>